Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 NORWOOD PLACE Semi-Detached £177,934 £105,000 20 Aug 2010
6 NORWOOD PLACE Terraced £133,723 £99,000 31 Mar 2016
12 NORWOOD PLACE Semi-Detached £99,712 £85,000 27 Oct 2020
17 NORWOOD PLACE Semi-Detached £129,209 £105,000 16 Aug 2019
22 NORWOOD PLACE Semi-Detached £150,333 £147,500 6 May 2022
23 NORWOOD PLACE Semi-Detached £65,936 £26,000 23 Dec 2002
26 NORWOOD PLACE Semi-Detached £115,167 £86,500 30 Aug 2016
28 NORWOOD PLACE Terraced £102,596 £26,500 6 Mar 2000
31 NORWOOD PLACE Terraced £4,125 £740 23 Jul 1996
36 NORWOOD PLACE Semi-Detached £149,306 £148,000 18 Aug 2023
43 NORWOOD PLACE Semi-Detached £144,081 £94,300 18 Jul 2014